This Week in Tech 721: Google+ is Still Up

This Week in Tech 721: Google+ is Still Up